home *** CD-ROM | disk | FTP | other *** search
/ Asymetrix Multimedia Toolbook 4.0 (CBT Edition) / Asymetric Multimedia Toolbook 4.0 (CBT Edition).iso / ctb40ap.z / SELTEXT.SPB (.txt) < prev    next >
Asymetrix ToolBook File  |  1996-01-10  |  147KB  |  2,693 lines

  1. F    8    8    L
  2. *ClassTbl*
  3. *ClassEntry*
  4. *PTABLE*
  5. *WINDOWSEG*
  6. *ICONRESTAB*
  7. *ICONRESSEG*
  8. *ICONRES*
  9. Background
  10. *OBJTABLE*
  11. *IDTABLE*
  12. *NAMETAB*
  13. Rectangle
  14. Ellipse
  15. RoundedRectangle
  16. Polygon
  17. IrregularPolygon
  18. AngledLine
  19. Curve
  20. PaintObject
  21. Picture
  22. Group
  23. Stage
  24. Button
  25. Viewer
  26. ComboBox
  27. Field
  28. RecordField
  29. Hotword
  30. *RHOTWORD*
  31. *TbxBase*
  32. 8    bxBase*
  33. F    8    9    
  34. TB40HYP.SBK
  35. bxBase*
  36. FALSE
  37. wwwwww
  38. wz'www
  39. z'z"ww
  40. wwwwz
  41. wwwwww
  42. wwwwww
  43. wwwwww
  44. &File
  45. &Open    Ctrl+O
  46. &Save    Ctrl+S
  47. Save &As...
  48. saveas
  49. &Import...
  50. import
  51. &Export...
  52. export
  53. Print Set&up...
  54. printsetup
  55. &Print Pages...    Ctrl+P
  56. printpages
  57. Prin&t Report...
  58. printreport
  59. Send &Mail...
  60. sendmail
  61. &Run...
  62. E&xit    Alt+F4
  63. &Edit
  64. &Undo    Ctrl+Z
  65. Cu&t    Ctrl+X
  66. &Copy    Ctrl+C
  67. &Paste    Ctrl+V
  68. paste
  69. C&lear    Del
  70. clear
  71. &Select All    Shift+F9
  72. selectall
  73. S&elect Page    Shift+F12
  74. selectpage
  75. F&ind...    F5
  76. search
  77. Re&place...
  78. replace
  79. &Author    F3
  80. author
  81. &Text
  82. &Character...    F6
  83. character
  84. &Paragraph...    F7
  85. paragraph
  86. Plai&n
  87. plain
  88. &Bold    Ctrl+B
  89. I&talic    Ctrl+T
  90. italic
  91. Under&line    Ctrl+L
  92. underline
  93. Stri&keout    Ctrl+K
  94. strikeout
  95. S&uper/subscript
  96. super/subscript
  97. &Normal script
  98. normalscript
  99. Su&bscript
  100. subscript
  101. Su&perscript
  102. superscript
  103. &Show Hotwords    F9
  104. showhotwords
  105. &Page
  106. &Next    Alt+Right
  107. P&revious    Alt+Left
  108. previous
  109. &First    Alt+Up
  110. first
  111. &Last    Alt+Down
  112. &Back    Shift+F2
  113. &History...    Ctrl+F2
  114. history
  115. N&ew Page    Ctrl+N
  116. newpage
  117. &Help
  118. &Contents    F1
  119. index
  120. &Search for Help On...
  121. glossary
  122. &Tutorial
  123. tutorial
  124. &How To Use Help
  125. usinghelp
  126. &Keyboard
  127. keyboard
  128. C&ommands
  129. commands
  130. &About ToolBook...
  131. abouttoolbook
  132. addAnswer
  133. ASYM_WID_ANSWERS
  134. FALSE
  135. buttonclick
  136. startTime
  137. ASYM_WID_ANSWERS
  138. count
  139. enterPage
  140. startTime
  141. count
  142. startTime
  143. FALSE
  144. currentTime
  145. ASYM_Ticks
  146. count
  147. update
  148. UpdateThisPage
  149. update
  150. enterPage
  151. None specified
  152. false
  153. (None specified)
  154. feedback
  155. found
  156. ASYM_WID_DelayFeedback
  157. ASYM_GetString
  158. Disabled
  159. Enabled
  160. oAnsArray
  161. Immediate Feedback:    %1 %2
  162. Immediate Feedback x y
  163. 7wASYM_Container
  164. update
  165. ,"JdY
  166. propValue
  167. ,"JdY
  168. propValue
  169. theWeight
  170. ASYM_WID_ANSWERS
  171. propValue
  172. oansArray
  173. oansArray
  174. propValue
  175. leaveField
  176. ASYM_WID_ANSWERS
  177. oansArray
  178. propValue
  179. FixupWeights
  180. ClastSel
  181. leavePage
  182. ClastSel
  183. leaveBackground
  184. ClastSel
  185. ASYM_Reset
  186. ASYM_GetString
  187. DelayedFeedbackForMultiObjects
  188. d6fbArray
  189. All Incorrect
  190. HsupdateThisPage
  191. All Correct
  192. initFBArray
  193. Partially Correct
  194. ClastSel
  195. ClastSel
  196. enterPage
  197. background
  198. s_wid_targetObject
  199. P#ASYM_WID_SummaryFeedback
  200. initFBArray
  201. e6fbArray
  202. 7wASYM_Container
  203. propValue
  204. background
  205. Incorrect
  206. Correct
  207. Partially Correct
  208. e6fbArray
  209. 7wASYM_Container
  210. initFBArray
  211. d6fbArray
  212. s_wid_targetObject
  213. Q#ASYM_WID_SummaryFeedback
  214. propValue
  215. d6fbArray
  216. hitChar
  217. hitLine
  218. ClastSel
  219. ClastSel
  220. ASYM_itemOffset
  221. buttonDown
  222. d6fbArray
  223. lastSel
  224. toggleAnchor
  225. HsUpdateThisPage
  226. whatItem
  227. ClastSel
  228. g8blankThisPage
  229. buttonUp
  230. ClastSel
  231. enterBackground
  232. ,&H.&
  233. d6fbArray
  234. HsupdateThisPage
  235. e6fbArray
  236. updateCurrentAnswer
  237. FuupdateCurrentAnswer
  238. setTextFeedback
  239. FuupdateCurrentAnswer
  240. setMsgFeedback
  241. FuupdateCurrentAnswer
  242. setNavPage
  243. FuupdateCurrentAnswer
  244. this book
  245. GetString
  246. setNavBook
  247. keyChar
  248. scrolling
  249. rectangle
  250. fixScroll
  251. answer
  252. .zresponse
  253. answer text
  254. fixScroll
  255. text sample
  256. :0123456789
  257. ASYM_trim
  258. FBNavBook
  259. FBNavPage
  260. field
  261. buttonDoubleClick
  262. ,&H.&
  263. ,&H.&
  264. ,&H.&
  265. ,&H.&
  266. ,&H.&
  267. fldNavPg
  268. fldNavBk
  269. FBNavBook
  270. false
  271. this book
  272. OKmsg
  273. OKdestPg
  274. FBPlayText
  275. FBNavPage
  276. OKtxt
  277. fldOsMsg
  278. OKdestBk
  279. ASYM_GetString
  280. OKclip
  281. fldTxt
  282. fldClip
  283. FBSendMsg
  284. FBPlayClip
  285. g8BlankThisPage
  286. UpdateThisPage
  287. FBNavBook
  288. FBPlayText
  289. FBNavPage
  290. FBSendMsg
  291. FBPlayClip
  292. blankThisPage
  293. FBNavBook
  294. FBNavPage
  295. field
  296. buttonDoubleClick
  297. ,&H.&
  298. ,&H.&
  299. ,&H.&
  300. ,&H.&
  301. ,&H.&
  302. fldNavPg
  303. fldNavBk
  304. FBNavBook
  305. false
  306. this book
  307. OKmsg
  308. OKdestPg
  309. FBPlayText
  310. FBNavPage
  311. OKtxt
  312. fldOsMsg
  313. OKdestBk
  314. ASYM_GetString
  315. OKclip
  316. fldTxt
  317. fldClip
  318. FBSendMsg
  319. FBPlayClip
  320. g8BlankThisPage
  321. UpdateThisPage
  322. FBNavBook
  323. FBPlayText
  324. FBNavPage
  325. FBSendMsg
  326. FBPlayClip
  327. blankThisPage
  328. ASYM_GetString
  329. ASYM_WID_SnapToWord
  330. modal
  331. addAnswer
  332. dlgNameFld
  333. dlgIsCorrect
  334. Add an Answer
  335. .zresponse
  336. s_wid_targetObject
  337. oplastItem
  338. subdialog
  339. fixupLine
  340. answer
  341. score
  342. answers
  343. dlgSampleFld
  344. ErrorNoText
  345. selSpec
  346. oansArray
  347. g8BlankThisPage
  348. ASYM_ShowDialog
  349. text sample
  350. nASYM_WID_SnapToWord
  351. oansArray
  352. dlgPg
  353. The widget contains no text. Unable to define answers.
  354. HsUpdateThisPage
  355. addAnswer
  356. ClastSel
  357. ASYM_Reset
  358. whatItem
  359. editAnswer
  360. answers
  361. buttonDoubleClick
  362. WdragLine
  363. singleSelect
  364. hitChar
  365. 9hitLine
  366. hitMax
  367. hitLine
  368. oansArray
  369. ClastSel
  370. ASYM_itemOffset
  371. buttonDown
  372. .'+    +F
  373. .'+    +F
  374. hitMax
  375. buttonStillDown
  376. .'+    +F
  377. .'+    +F
  378. 9hitLine
  379. lastSel
  380. KtoggleCorrect
  381. HsUpdateThisPage
  382. whatItem
  383. 9hitLine
  384. whatChar
  385. oansArray
  386. switch2DArrayRows
  387. oansArray
  388. propValue
  389. oldHitLine
  390. g8blankThisPage
  391. buttonUp
  392. YesNo
  393. oplastItem
  394. whatItem
  395. ASYM_MessageBox
  396. ASYM_GetString
  397. oansArray
  398. Delete answer "%1"?
  399. oansArray
  400. Delete
  401. HsUpdateThisPage
  402. g8BlankThisPage
  403. deleteAnswer
  404. ASYM_GetString
  405. score
  406. ASYM_WID_SnapToWord
  407. modal
  408. addAnswer
  409. Edit the Answer
  410. The widget contains no text. Unable to edit answers.
  411. dlgNameFld
  412. dlgIsCorrect
  413. .zresponse
  414. s_wid_targetObject
  415. oplastItem
  416. subdialog
  417. fixupLine
  418. answer
  419. /zresponse
  420. whatItem
  421. dlgSampleFld
  422. nASYM_WID_SnapToWord
  423. selSpec
  424. oansArray
  425. ASYM_ShowDialog
  426. text sample
  427. oansArray
  428. dlgPg
  429. g8BlankThisPage
  430. HsUpdateThisPage
  431. answers
  432. editAnswer
  433. ClastSel
  434. enterBackground
  435. multiSelect
  436. oansArray
  437. FALSE
  438. feedback
  439. delayed feedback
  440. fixAnsArray
  441. oplastItem
  442. lastItem
  443. fixUpLine
  444. SingleSelect
  445. oansArray
  446. HsUpdateThisPage
  447. fixupLine
  448. <else>
  449. pgName
  450. DASYM_ScrollListBoxToSelection
  451. general
  452. ClastSel
  453. g8BlankThisPage
  454. enterPage
  455. <else>
  456. oansArray
  457. fixAnsArray
  458. subscript
  459. answer
  460. ASYM_GetStandardString
  461. myColor
  462. <else>
  463. correct
  464. fixupLine
  465. ClastSel
  466. keydown
  467. >selectedLines
  468. KtoggleCorrect
  469. oansArray
  470. HsupdateThisPage
  471. answers
  472. ClastSel
  473. deleteAnswer
  474. keyup
  475. ClastSel
  476. leaveBackground
  477. ClastSel
  478. leavePage
  479. s_wid_targetObject
  480. ASYM_WID_AnsArray
  481. oansArray
  482. propValue
  483. s_wid_targetObject
  484. ASYM_WID_AnsArray
  485. propValue
  486. switch2DArrayRows
  487. 8fixupWeights
  488. whatItem
  489. oansArray
  490. autoAssignWeight
  491. oansArray
  492. toggleCorrect
  493. WidgetHasElseAnswer
  494. FALSE
  495. WidgetHasMultipleAnswers
  496. .'+    +F
  497. oAnsArray
  498. g8blankThisPage
  499. ASYM_reset
  500. ASYM_reset
  501. ,&H.&
  502. ASYM_GetString
  503. propsRead
  504. FALSE
  505. ASYM_WID_Answers
  506. The text of the field has changed. It may not be possible to match existing responses to it.
  507. s_wid_targetObject
  508. ~\WidgetHasElseAnswer
  509. ASYM_WID_AnsArray
  510. false
  511.  readObjProps
  512. <else>
  513. VWidgetHasMultipleAnswers
  514. oAnsArray
  515. mxallowMultipleAnswer
  516. Text mismatch warning
  517. enterBackground
  518. propsRead
  519.  readObjProps
  520. enterPage
  521. lxallowMultipleAnswer
  522. FALSE
  523. oansArray
  524. autoAssignWeight
  525. oansArray
  526. fixupWeights
  527. propType
  528. propType
  529. field,recordfield,button,group,combobox
  530. s_wid_targetWindow
  531. s_wid_targetObject
  532. propType
  533. s_wid_targetWindow
  534. s_wid_targetObject
  535. oType
  536. propName
  537. propsRead
  538. propValue
  539. oType
  540. propName
  541. readObjProps
  542. .'+    +F
  543. ,&H.&
  544. propType
  545. object
  546. propType
  547. field,recordfield,button,group,combobox
  548. propType
  549. s_wid_targetWindow
  550. s_wid_targetObject
  551. setString
  552. AnsArray
  553. oType
  554. propValue
  555. propName
  556. <self>
  557. afterEdit
  558. setString
  559. s_wid_targetObject
  560. propValue
  561. ASYM_WID_AnsArray
  562. s_wid_targetWindow
  563. ASYM_Reset
  564. oansArray
  565. ASYM_Q
  566. tbk_wid_name
  567. oAnsArray
  568. default
  569. oType
  570. propName
  571. propValue
  572. Cancel
  573. oansArray
  574. numCorrect
  575. oansArray
  576. numAnswers
  577. updateThisPage
  578. blankThisPage
  579. fixScroll
  580. enterPage
  581. .,;:!?()[]{}\/+-%*=^'"
  582. sepChars
  583. enterfield
  584. /zresponse
  585. ASYM_Reset
  586. -$,    #>
  587. w,    #>
  588. FilterCRs
  589. hotword
  590. response
  591. rtfend
  592. {\fonttbl {\f0 \fswiss MS Sans Serif;}}
  593. \tab 
  594. s_asym_temp_ntxt
  595. s_wid_targetObject
  596. hwpre
  597. {\rtf1 \ansi \deff0
  598. thead
  599. s_asym_temp_otxt
  600. hwpost
  601. {\ulnone \v HotwordStyle=BookDefault; }\ulnone 
  602. \uldb 
  603. \par 
  604. \fonttbl
  605. \line 
  606. \fi0 \li45 \ri45 \sl0 \tx720 \f0 \fs16 
  607. response
  608. FilterCRs
  609. updateHilite
  610. <Too many selections>
  611. FALSE
  612. ASYM_GetStandardString
  613. sepChars
  614. :hsepchars
  615. Too many selections
  616. nASYM_WID_SnapToWord
  617. updateHilite
  618. updateHilite
  619. leaveField
  620. ,"J("
  621. OKKey
  622. OKKey
  623. keyup
  624. OKKey
  625. keydown
  626. OKKey
  627. keychar
  628. paste
  629. clear
  630. .'+    +F
  631. ShowCurrentTab
  632. Button
  633. buttonClick
  634. ShowCurrentTab
  635. _currentTab
  636. enterPage
  637. ShowCurrentTab
  638. _currentTab
  639. resizeTabs
  640. box black
  641. box grey
  642. hilite
  643. sized
  644. tabRow
  645. current Tab Edge
  646. _currentTab
  647. resizeTabs
  648. defBounds
  649. _currentTab
  650. ShowCurrentTab
  651. currentRow
  652. ArrangeRow
  653. 4ArrangeCheats
  654. resizeTabs
  655. V,    #?
  656. V,    #?
  657. \:resizeTabEdge
  658. defBounds
  659. tabEdge
  660. ArrangeRow
  661. cheat grey
  662. cheat white
  663. cheat black
  664. arrangeCheats
  665. white
  666. black
  667. resizeTabEdge
  668. buttonclick
  669.     mode 
  670. = FALSE
  671. = BLACK
  672. addAnswer 
  673. "ASYM_WID_ANSWERS" 
  674. notifyAfter 
  675.     startTime 
  676. = NULL
  677. /) <= 1)
  678.     count 
  679. = ASYM_Ticks()
  680.             currentTime = 
  681. + 200
  682. = LIGHTGRAY
  683. + 200
  684. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  685. Hreference
  686. update
  687. notifyBefore 
  688.     LOCAL FBArray[][]
  689. WORD i, j
  690. par1, par2
  691. B"ASYM_WID_DelayFeedback"\
  692. "feedback" 
  693. ASYM_Container(
  694. T = ASYM_GetString("Enabled")
  695.         found = 
  696.         ss = 
  697.             n = 
  698. dimensions(
  699. j >= 3 
  700. j <= 12
  701. i][j] <> 
  702. None specified","(
  703. Disabled")
  704. = expandString(
  705. Immediate 
  706.  x y",\
  707. :    %1 %2"), 
  708. propValue
  709.     val = 
  710. isType(real,
  711.  < 0 
  712.             x = -1
  713.             x = 1
  714. B*100),100),-1) * x
  715.     LOCAL ARRAY ansArray[][]
  716.     theWeight = 
  717. SelectedTextLines 
  718. "ASYM_WID_ANSWERS" 
  719.         AnsArray[i][11] = 
  720. notifyAfter FixupWeights
  721. ay[][]
  722. t][11]
  723. notifyBefore 
  724. olastSel = 
  725. oselectedTextLines
  726. AASYM_Reset
  727.     LOCAL ARRAY fbArray[][]
  728. = ASYM_GetString("DelayedFeedbackForMultiObjects",\
  729. "All Correct" &CRLF& "
  730. Incorrect" &
  731. Partially 
  732.     bg = 
  733.     ss = 
  734. = ss;
  735. dimensions(
  736. ) = 0
  737. initFBArray 
  738. updateThisPage 
  739. propValue 
  740.     SYSTEM 
  741. {s_wid_targetObject -- 
  742.     -- "
  743. a dummy.
  744. o sets up the main 
  745. used 
  746. work 
  747. fanswers
  748.     bg = ASYM_Container(
  749.     ss = 
  750. = FALSE
  751.  = ASYM_WID_SummaryFeedback 
  752. bg = 
  753. Hreference
  754. 1][1] = "
  755. 2][1] = "
  756. 3][1] = "
  757. /") = 
  758.     -- function returns a 
  759.  value; 
  760. side effect, because you can't 
  761. REAL weights
  762. {loc, isShift, isCtrl
  763. hitLine
  764. hitChar
  765.     sel = 
  766. > textlineCount(
  767.             n = 
  768.             n = 
  769.             temp = n
  770.             n = 
  771. hitline 
  772. ASYM_itemOffset(
  773. , sel)
  774. whatItem
  775. toggleAnchor
  776. blankThisPage 
  777. UpdateThisPage 
  778. updateCurrentAnswer i, newVal
  779.     L = 
  780. L][i] = 
  781. setTextFeedback txt, option
  782. r 12, 
  783. r 14, 
  784. setMsgFeedback msgString
  785. r 15, 
  786. setNavPage pgName, pgCaption
  787. setNavBook bookName
  788. 8", "")
  789.  = ""
  790. x = 27 
  791.         close 
  792. fixScroll
  793. >+ textUnderflow 
  794.     txt = response 
  795. sample"
  796.     fld = 
  797. "answer 
  798.         lockScreen 
  799.         btn = 
  800. B"OK"
  801. <> enabled 
  802.             -- Make up 
  803. Ri+1 
  804. Ri+1 
  805. ":0123456789"
  806. ASYM_trim(
  807. Z) > 32
  808. & "..."
  809. "FBNavBook"
  810. B"FBNavPage"
  811. t <> 
  812. UpdateThisPage selLines, AnsArray[][] 
  813. Hreference, pg
  814.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef, OSMsg, DestPg, DestBk
  815. y; pg = 
  816. BlankThisPage
  817.     i = 
  818.  = ansArray[i][12]
  819.     OKtxt = 
  820. +tem j 
  821. ][12] <> 
  822.     i = 
  823.     stageRef =
  824.     OKclip = 
  825.         i = 
  826. 3] <> 
  827. 3] <> 
  828. 3] <> 
  829.     i = 
  830.     OKmsg = 
  831. ][15] <> 
  832.     i = 
  833.     OKdestPg = 
  834. ][2] <> 
  835.     i = 
  836.     OKdestBk = 
  837. ][4] <> 
  838.     -- visual update here
  839.     oldLock = lockScreen 
  840.     fldTxt = 
  841. "FBPlayText" 
  842.     fldClip = 
  843. "FBPlayClip" 
  844.     fldOsMsg = 
  845. "FBSendMsg" 
  846.     fldNavPg = 
  847.     fldNavBk = 
  848. ASYM_GetString("
  849. blankThisPage
  850. = lightGray
  851. "FBNavBook"
  852. B"FBNavPage"
  853. t <> 
  854. UpdateThisPage selLines, AnsArray[][] 
  855. Hreference, pg
  856.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef, OSMsg, DestPg, DestBk
  857. y; pg = 
  858. BlankThisPage
  859.     i = 
  860.  = ansArray[i][12]
  861.     OKtxt = 
  862. +tem j 
  863. ][12] <> 
  864.     i = 
  865.     stageRef =
  866.     OKclip = 
  867.         i = 
  868. 3] <> 
  869. 3] <> 
  870. 3] <> 
  871.     i = 
  872.     OKmsg = 
  873. ][15] <> 
  874.     i = 
  875.     OKdestPg = 
  876. ][2] <> 
  877.     i = 
  878.     OKdestBk = 
  879. ][4] <> 
  880.     -- visual update here
  881.     oldLock = lockScreen 
  882.     fldTxt = 
  883. "FBPlayText" 
  884.     fldClip = 
  885. "FBPlayClip" 
  886.     fldOsMsg = 
  887. "FBSendMsg" 
  888.     fldNavPg = 
  889.     fldNavBk = 
  890. ASYM_GetString("
  891. blankThisPage
  892. = lightGray
  893. -- This version 
  894. allows rearranging 
  895. answers 
  896. Hdragging
  897. addAnswer
  898.     SYSTEM s_wid_targetObject
  899.     LOCAL ARRAY ansArray[][]
  900.     dlgPg = 
  901.     dlgNameFld = 
  902.     dlgSampleFld = 
  903. sample" 
  904. ASYM_GetString("ErrorNoText",\
  905. "The widget 
  906. . Unable 
  907. define 
  908. B"ASYM_WID_SnapToWord" 
  909.     dlgIsCorrect = 
  910. B"score" 
  911.     OK = ASYM_ShowDialog("subdialog","
  912. "),"modal")
  913. isOpen 
  914.         close 
  915. xNULL
  916.             selSpec = response 
  917. whatItem = 
  918. dimensions(
  919. 6+1][i] = 
  920. D][i]
  921. S][i]
  922. correct = 
  923. ][11] = 
  924. ][10] = 
  925. ][1] = 
  926. ][16] = 
  927.     --            
  928.     --            
  929.     --            graphic 
  930.     --            
  931. fixupLine 
  932. selectedTextLines 
  933. [lastItem 
  934. UpdateThisPage 
  935. BlankThisPage 
  936. e= FALSE
  937. notifyBefore ASYM_Reset
  938. olastSel
  939. A = 1 
  940. editAnswer 
  941. , isShift, isCtrl
  942. y[][]
  943. hitLine
  944. hitChar
  945.     lockScreen 
  946. odragLine
  947.     isCorrectToggle = (
  948. N > 0 
  949. I = 1)
  950. ofieldType 
  951. "singleSelect"
  952.             hitMax = 
  953. ) - 1
  954.  > 0 
  955. ohitY = 
  956. -- "multiSelect"
  957.             sel = 
  958. > textlineCount(
  959. temp = n
  960. hitline 
  961. ASYM_itemOffset(
  962. , sel)
  963.     oldY = 
  964.     loc = 
  965.     y = 
  966. (y - 
  967. 3) > 60
  968. o= 43
  969. whatChar
  970. '     action 
  971. o= 43
  972.         oldHitLine = 
  973. i    ) - 1)
  974. switch2DArrayRows 
  975.         -- force updating 
  976. everything
  977. opropValue = 
  978. blankThisPage 
  979.  = 1 
  980. toggleCorrect 
  981. deleteAnswer    
  982. y[][], 
  983.     selectedtextlines 
  984. ) <> down
  985. ASYM_MessageBox(expandString(
  986. Delete 
  987.  ""%1""?"),\
  988.     ][1])," ",
  989.     ,"YesNo")
  990. x"yes"
  991.         counter = 1
  992. i <> 
  993. J][j] = 
  994. i][j]
  995.             cnt = 
  996. enabled 
  997. = sel
  998. y[][]
  999. hotwords 
  1000. ][16]
  1001. ][10] 
  1002.     OK = 
  1003. ][11] = 
  1004. ][10] = 
  1005. ][1] = 
  1006. ][16] = 
  1007. y[][]
  1008.     pg = 
  1009.     pgName = 
  1010.     showself = 
  1011. <> "general" 
  1012. +<> "delayed feedback")
  1013. = showSelf
  1014.     bg = 
  1015.     ss = 
  1016. = ss;
  1017. fixAnsArray; \
  1018. "SingleSelect"
  1019.         n = 
  1020. n = 0
  1021.             n = 1
  1022. 1][1] = "<
  1023. i][10] = 
  1024. i][10] = 
  1025. fixUpLine 
  1026. n][1] <> "<
  1027. n][1] = "<
  1028. bg = 
  1029.     selectedTextlines 
  1030. ASYM_ScrollListBoxToSelection 
  1031. y[][]
  1032. 1][1] = "<
  1033. a[][] 
  1034. Hreference, L
  1035.  = a[L][1]
  1036.     isElse = (
  1037.  = ASYM_GetStandardString("<
  1038. >","<
  1039. = SPACE & 
  1040. a[L][10] = 
  1041. = bitmap 
  1042.     myColor = 
  1043. updateThisPage 
  1044. oselectedLines,
  1045.     -- function returns a dummy value; 
  1046.     -- used 
  1047. side effect, because you can't 
  1048. y[][]
  1049. REAL weights
  1050.     ASYM_WID_AnsArray 
  1051. y[][]
  1052.     -- "
  1053. sets up 
  1054. main 
  1055. work 
  1056.     ss = 
  1057. a[][] 
  1058. r1, r2
  1059. DWORD i,d2
  1060.     d2 = 
  1061. a[r1][i]
  1062.         a[r1][i] = a[r2][i]
  1063.         a[r2][i] = 
  1064. ][10] = 
  1065. ][10] = 
  1066. ][10] = 
  1067. ][10]
  1068. ][10]
  1069. ][11] = 
  1070. autoAssignWeight 
  1071. fixupWeights 
  1072. WidgetHasElseAnswer
  1073. -- This 
  1074. pseudo property 
  1075. /controls whether 
  1076. -- there should be 
  1077. >" answer 
  1078. -- The <
  1079. > option 
  1080. used only 
  1081. Question widgets
  1082. -- that have 
  1083. -ended 
  1084. Woptions. 
  1085. -- Not 
  1086. fTRUE/FALSE questions, 
  1087. example
  1088. WidgetHasMultipleAnswers
  1089. enable multiple answers 
  1090. )the same 
  1091. ASYM_reset
  1092. oAnsArray
  1093. blankThisPage 
  1094.     SYSTEM s_wid_targetObject, s_wid_targetWindow
  1095.     LOCAL 
  1096. r[][]
  1097.     allowMultipleAnswer 
  1098.  = ASYM_WID_AnsArray 
  1099. dimensions(
  1100. ) = 0
  1101.         -- There was no ARRAY stored 
  1102.         -- no 
  1103. defined.
  1104.             ansArray[1][1] = "<
  1105. 0] = 
  1106. &1] = 0
  1107.         n = 
  1108. n > 1
  1109. Yn][16]
  1110. s_WID_TargetObject
  1111. ASYM_GetString("Text mismatch warning",\
  1112. has changed. It may 
  1113. xbe possible 
  1114. @existing responses 
  1115. "ASYM_WID_Answers" 
  1116.         pg = 
  1117.         propsRead 
  1118. pg = 
  1119. readObjProps pg 
  1120. fixupWeights autoSpread
  1121. REAL TotalPositive
  1122. WORD i, n, nCorrect
  1123. CorrectList, IncorrectList
  1124.     autoAssignWeight = (
  1125.     n = 
  1126. [i][11]
  1127. istype(
  1128. [i][10] = 
  1129. [i][10] = 
  1130. InCorrectList
  1131. n > 0 
  1132. totalPositive > 0
  1133. theWeight = 1 / 
  1134. k <> 
  1135. ][11] = 
  1136. _(1 / 
  1137. ][11] = 
  1138. ][11] * 
  1139. ][11] = 
  1140. ][11]))
  1141. ][11] = 
  1142. ][11],0)
  1143.     -- Get 
  1144. settings 
  1145.     -- If a 
  1146. a "propValue" 
  1147.     -- use 
  1148. value 
  1149.     -- dialog 
  1150. {. Checked 
  1151. checkboxes can be 
  1152. %such.
  1153.  = NULL
  1154.     bg = 
  1155. y; pg = 
  1156.     objs = getObjectList(pg,"
  1157. ,combobox",
  1158.         propType = 
  1159.         oType = 
  1160.         propName = 
  1161. " && 
  1162. #&& "
  1163. " && 
  1164. pg = 
  1165.     -- Where they differ 
  1166.     -- If a 
  1167. {. Unactivated 
  1168. FlushMessageQueue()
  1169.     bg = 
  1170. )][16] = 
  1171.         pg = 
  1172. t(pg,"
  1173. " && 
  1174. " && 
  1175. QUOTE 
  1176. proptype = "
  1177. nam = 
  1178. h(propvalue) 
  1179. setString = "
  1180. " && 
  1181. " && 
  1182.  && "
  1183. " && 
  1184. & obj && 
  1185. " && 
  1186. " && 
  1187.  && "
  1188. " && 
  1189. " && 
  1190. " && 
  1191.  && "
  1192. " && 
  1193.     tbk_wid_name 
  1194.  = "ASYM_Q"
  1195. ASYM_Reset "afterEdit" 
  1196.         close 
  1197. = default
  1198. Cancel
  1199. numCorrect
  1200. [i][10] 
  1201. numAnswers
  1202. updateThisPage selLines, 
  1203. Hreference
  1204.     -- handled 
  1205. Hindividual 
  1206. notifyBefore 
  1207. fixScroll
  1208. sepChars
  1209.  ".,;:!?()[]{}\/+-%*=^'""
  1210. \ASYM_Reset
  1211. oresponse
  1212.     -- Returns a CRLF separated list 
  1213. offsets/
  1214. pairs
  1215. ZSTACK hws
  1216.  = getObjectList(
  1217. - <> 
  1218.  & textOffset 
  1219. & FilterCRs(
  1220.     -- Creates hotwords described 
  1221. ]same
  1222. %returned 
  1223.     SYSTEM s_wid_targetObject
  1224. asym_temp_otxt, s_asym_temp_ntxt
  1225.     LOCAL rtfheader
  1226.     fld = 
  1227.     -- Try 
  1228. construct a compatible 
  1229.     s_asym_temp_otxt = richtext 
  1230.     p = 
  1231. ~("\fonttbl", 
  1232.     nesting = 0
  1233.     cnt = 
  1234. p > 0
  1235. cp < 
  1236.             c = 
  1237. thead = 
  1238. ,"{\rtf1 \ansi \deff0"\
  1239. && "{\
  1240.  {\f0 \fswiss MS Sans Serif;}}"
  1241.     p = 
  1242. cp > 0
  1243. "\par "
  1244.         p = 
  1245. & "\ql"\
  1246. && "\fi0 \li45 \ri45 \sl0 \tx720 \f0 \fs16 "
  1247.     hwpre = "\uldb "
  1248.     hwpost = "{\ulnone \v HotwordStyle=BookDefault; }\
  1249.     rtfend = "}"
  1250.     tcnt = 
  1251.     p0 = 1
  1252.         txtL = 
  1253.         p = 
  1254. isType(REAL,p)
  1255. p > 1
  1256.             p0 = p + 
  1257.     p = 
  1258. cp > 0
  1259.  = "\
  1260.         p = 
  1261.     p = 
  1262. ~(LF,
  1263. cp > 0
  1264.  = "\
  1265.         p = 
  1266. ~(LF,
  1267.     p = 
  1268. cp > 0
  1269.  = "\
  1270.         p = 
  1271.     -- DEBUG    
  1272.  DWORD i
  1273.     -- replace CRs 
  1274. Vthat won't interfere 
  1275. fstorage
  1276. s = "~"
  1277. notifyAfter 
  1278. selectedTextState <> 
  1279. updateHilite
  1280. R <> 
  1281.         wls = 
  1282.         lockScreen 
  1283.  = sepchars()
  1284.         -- 
  1285. exactly matches a 
  1286.         -- 
  1287. Fdelete 
  1288.         hws = 
  1289.             p = 
  1290.             pEnd = p + 
  1291. hw) - 1
  1292. p1 = p 
  1293. p2 = 
  1294. e= wls
  1295. oASYM_WID_SnapToWord <> FALSE
  1296. cp1 < 
  1297. c <= 
  1298. cp1 > 1
  1299. Rp1-1 
  1300. c <= 
  1301. cp2 > 1
  1302. c <= 
  1303. cp2 < 
  1304. Rp2+1 
  1305. c <= 
  1306. (hws) > 49 --** MAGIC LIMIT = 50
  1307. ASYM_GetStandardString("<Too many selections>",\
  1308.             p = 
  1309. hw) - 1
  1310. (p1 >= p 
  1311. p1 <= 
  1312. (p2 >= p 
  1313. p2 <= 
  1314. (p >= p1 
  1315. p <= p2) 
  1316. >= p1 
  1317. <= p2)
  1318.         mmYield
  1319.         ss=
  1320.         hw = 
  1321. selectedHotwords
  1322. hw <> 
  1323. hw = 
  1324. e= wls
  1325. -- Disable 
  1326. editing 
  1327. OKKey x
  1328. ((x >= 33 
  1329. x <= 40) 
  1330. down))
  1331. alwaysReader 
  1332.         ss=
  1333. buttonClick
  1334.         n = 
  1335.         lockScreen 
  1336. ShowCurrentTab (n)
  1337. notifyBefore 
  1338. o_currentTab
  1339. /+ 1)
  1340. sized
  1341. sysPageUnitsPerPixel
  1342.     x1 = x1 - x1 
  1343.     x2 = x2 - x2 
  1344.     y1 = y1 - y1 
  1345.     y2 = y2 - y2 
  1346.     y = resizeTabs(1,x1,y1,x2,y2,xp,yp,
  1347. m"hilite" 
  1348. = x1,y2,x1,y,x2-xp,y
  1349. m"box grey" 
  1350. = x2-xp,y,x2-xp,y2-yp,x1+xp,y2-yp
  1351. = x2,y,x2,y2,x1+xp,y2
  1352.     c = 
  1353.         c = 1
  1354. 9" && c) 
  1355. = defBounds 
  1356. y; n = 1; 
  1357. n <= 3
  1358.         tabRow = 1
  1359.     btn = 
  1360. 9" && n) 
  1361. H0,-(yp * 2)
  1362. Hxp*2
  1363. Hxp*2
  1364. Hyp*3
  1365.     grp = 
  1366. Edge" 
  1367.  newActiveRow,x1,y1,x2,y2,xp,yp,snap
  1368.     btnH = 315 -- magic
  1369. Hxp*2
  1370. Hxp*2
  1371.     currentRow = 
  1372. o_row
  1373.         toff = 3
  1374.         cols = 2
  1375. ArrangeRow 
  1376. , x1,y1,x2,y2,xp,yp, 
  1377.         y1 = y1 + 
  1378. ArrangeCheats x1,y1,x2,y2,xp,yp
  1379. , x1,y1,x2,y2,xp,yp, 
  1380. , x1,y1,x2,y2,xp,yp, 
  1381.         y1 = y1 + 
  1382. 1,x2,y2,xp,yp
  1383. , x1,y1,x2,y2,xp,yp, 
  1384. y1 + 
  1385. , x1,y1,x2,y2,xp,yp, 
  1386.     colSize = (x2-x1-xp*(
  1387. -1)) / 
  1388.         xoff = (colsize * (i-1)) + xp * (i-1)
  1389. x1 + 
  1390. x1 + 
  1391. W, y1, 
  1392. , y1+
  1393. 9" && i+
  1394. resizeTabEdge 
  1395. ("tabEdge" && i+
  1396. arrangeCheats
  1397. x1,y1,x2,y2,xp,yp
  1398.     yp2 = yp*2
  1399. U"cheat 
  1400. = x1,y1,x1,y1+
  1401. = x2,y1,x2,y1+
  1402. = x2-xp,y1,x2-xp,y1+
  1403. obj, bnds, 
  1404.         x1 = x1 - x1 
  1405.         x2 = x2 - x2 
  1406.         y1 = y1 - y1 
  1407.         y2 = y2 - y2 
  1408.     xp2 = xp*2; 
  1409. = x2-
  1410. $,y1, x1+
  1411. .,y1, x1,y1+yp2, x1,y2
  1412. = x2-xp,y1+
  1413. $x2-xp,y2
  1414. = x2-xp,y1+yp,x2,y1+
  1415. V+yp,x2,y2
  1416. default button
  1417. 6    .    .    
  1418. author
  1419. skrefFocus
  1420. "8ASYM_PostMsg
  1421. buttonClick
  1422. refBtn
  1423. keyDown
  1424. Cancel
  1425. cancelBtn
  1426. defBtn
  1427. skrefFocus
  1428. ASYM_IsWin31
  1429. enterPage
  1430. skrefFocus
  1431. setDefButton
  1432. refBtn
  1433. wordwrap
  1434. button
  1435. field
  1436. skrefFocus
  1437. pushbutton
  1438. cancelBtn
  1439. defBtn
  1440. rkrefFocus
  1441. notifybefore 
  1442. notifyBefore 
  1443. x = 13
  1444. orefBtn
  1445. enabled 
  1446. ASYM_PostMsg "buttonClick", 
  1447. orefFocus
  1448. ocancelBtn = 
  1449. B"Cancel" 
  1450. odefBtn = 
  1451. B"OK" 
  1452. ASYM_IsWin31() 
  1453. u= "pushbutton"
  1454. setDefButton btn
  1455.         wrd1 = 
  1456. NULL 
  1457.         OK = (
  1458. fieldType 
  1459. wordwrap)
  1460. targetWindow = 
  1461.             u = sysPageUnitsPerPixel
  1462.             b = 
  1463. b - x, 
  1464. b - y, 
  1465. b + x, 
  1466. b + y
  1467. answers
  1468. Mike Florence
  1469. info_LastSavedBy
  1470. 8/26/94 2:47:53 PM
  1471. 10/19/95 1:59:44 PM
  1472. Fill-In the Blank - Question Properties
  1473. Mike Florence
  1474. 1/11/95 5:45:51 PM
  1475. MS Sans Serif
  1476. <BookPath>
  1477. info_LastSaved
  1478.  Serif
  1479. 10/31/94 10:10:37 AM
  1480. ASYM_AuthorResetPrompt
  1481. INFO_Title
  1482.  Sans Serif
  1483.  Sans Serif
  1484.      Sans Serif
  1485. Mike Florence
  1486. Mike Florence
  1487. 10/21/94 1:51:23 PM
  1488. /13/94 2:01:55 PM
  1489. ke Florence
  1490. Mike Florence
  1491. Claude Ostyn
  1492. 10/4/95 12:42:30 PM
  1493. Claude Ostyn
  1494. 10/13/95 11:21:41 PM
  1495. de Ostyn
  1496. :HDMEDIAPATH
  1497. Arial
  1498.  Sans Serif
  1499.  Sans Serif
  1500. MS Sans Serif
  1501.  SanSerif
  1502. frameUpdate
  1503. lastUnits
  1504. enterpage
  1505. frameUpdate
  1506. sysPageUnitsPerPixel <> lastUnits 
  1507. e = TRUE
  1508. frameUpdate 
  1509. e= FALSE
  1510. Group id 66 of Page id 1 of Book "D:\HOOKWORK\WIDGETS\MULTWID.TBK"
  1511.  Sans Serif
  1512.  Sans Serif
  1513. Claude Ostyn
  1514. Claude Ostyn
  1515. 10/12/95 5:34:57 PM
  1516. Select Text - Question Properties
  1517. MS Sans Serif
  1518. 10/15/95 2:36:06 AM
  1519. Asymetrix Corporation
  1520. 12/1/95 4:01:10 PM
  1521. 1/4/96 9:09:20 PM
  1522. 11/1/95 5:04:48 PM
  1523. s_wid_targetWindow
  1524. tb40dlg.dll
  1525. default
  1526. enterBook
  1527. 4s_wid_targetObject, s_wid_targetWindow
  1528. X"tb40dlg.dll"
  1529. sortlist(
  1530. B = NULL
  1531. N = ASYM_WorkWindow()
  1532. = default
  1533. _ASYM_HyperPath
  1534. YM_LogAppend
  1535. YM_LogEncrypt
  1536. <auto>
  1537. @80*x<
  1538. 10/13/95 7:41:34 PM
  1539. 10/19/95 4:48:51 PM
  1540. .'+    +F
  1541. sortlist
  1542. ASYM_WorkWindow
  1543. s_wid_targetObject
  1544. s_wid_targetWindow
  1545. tb40dlg.dll
  1546. enterBook
  1547.  of background 
  1548. enterField
  1549. 4s_wid_targetObject, s_wid_targetWindow
  1550. X"tb40dlg.dll"
  1551. sortlist(
  1552. B = NULL
  1553. N = ASYM_WorkWindow()
  1554. 1/4/96 9:09:34 PM
  1555. ialog
  1556. Feedback Text
  1557. Page "clipChooser"
  1558. Select Text - Question Properties
  1559. rties
  1560. Add an Answer
  1561. Page "general"
  1562. ltiple Choice Question Properties
  1563. SubDialog
  1564. it the name
  1565. d an Answer
  1566. Page "AddAnswer"
  1567. Page id 13
  1568. Multiple Choice #1 Question Properties
  1569. general
  1570. *(+b+V8V8
  1571. 15,15
  1572. lastUnits
  1573. false
  1574. propsRead
  1575. 3dField
  1576. tbk_wid_type
  1577. propValue
  1578. propValue
  1579. ASYM_Reset
  1580. keyChar
  1581. propValue 
  1582. notifyBefore ASYM_Reset
  1583. ) > 32
  1584. string
  1585. propType
  1586. PLAIN
  1587. ASYM_Reset
  1588. notifyBefore ASYM_Reset
  1589. = PLAIN
  1590. A "try" is counted every time delayed feedback or score is provided.  
  1591. This option is ignored if "Cannot change responses" is checked...ed.ed" option is enabled.bled.
  1592. TimeMax
  1593. Maximum time (secs):
  1594. TriesMax
  1595. Maximum tries:
  1596. Question Name:
  1597. Automatically Reset Question::::::
  1598. (unnamed)
  1599. ASYM_reset
  1600. notifyBefore ASYM_reset
  1601. sized
  1602. 3DGroupBox
  1603. tbk_wid_type
  1604. Automatically repairs itself when sized.
  1605. ASYM_WID_Description
  1606. Asymetrix
  1607. ASYM_WID_Author
  1608. 95-1-25
  1609. ASYM_WID_CreateDate
  1610. Shadow
  1611. Highlight
  1612. Limits group caption
  1613. Limits on interaction
  1614. ASYM_WID_TimeMax
  1615. ASYM_WID_TimeMax
  1616. propValue
  1617. maxFld
  1618. ASYM_WID_TimeMax
  1619. TimeMax
  1620. propValue
  1621. maxFld
  1622. ASYM_WID_TimeMax
  1623. TimeMax
  1624. buttonclick
  1625. propValue
  1626.     val = 
  1627. "ASYM_WID_TimeMax" 
  1628. isType(real,
  1629. B*1000)
  1630.     mode = 
  1631.  > 0))
  1632.     maxFld = 
  1633.     enabled 
  1634. i/1000))
  1635. buttonclick
  1636. logical
  1637. propType
  1638. Limit time
  1639. 3dField
  1640. tbk_wid_type
  1641. ASYM_WID_TimeMax
  1642. ASYM_WID_TriesMax
  1643. ASYM_WID_TriesMax
  1644. propValue
  1645. maxFld
  1646. TriesMax
  1647. ASYM_WID_TriesMax
  1648. propValue
  1649. maxFld
  1650. TriesMax
  1651. ASYM_WID_TriesMax
  1652. buttonclick
  1653. propValue
  1654.     val = 
  1655. "ASYM_WID_TriesMax" 
  1656. isType(real,
  1657.     mode = 
  1658.  > 0))
  1659.     maxFld = 
  1660.     enabled 
  1661. buttonclick
  1662. logical
  1663. propType
  1664. Limit tries
  1665. 3dField
  1666. tbk_wid_type
  1667. ASYM_WID_TriesMax
  1668. ASYM_Reset
  1669. notifyBefore ASYM_Reset
  1670. sized
  1671. 3dField
  1672. tbk_wid_type
  1673. ASYM_WID_AutoReset
  1674. choice
  1675. ,enterPage,leavePage,always
  1676. propValue
  1677. ASYM_GetString
  1678. When leaving the page
  1679. Always
  1680. enterPage
  1681. choice
  1682. When entering the page
  1683. leavePage
  1684. Never
  1685. always
  1686. propValue
  1687. choice
  1688. selectchange
  1689. propValue
  1690. ochoice
  1691. ,always"
  1692.  = ASYM_GetString("Never")
  1693.  When entering the 
  1694. !leaving 
  1695. bAlways")
  1696. odropDownItems = 
  1697.  = TRUE
  1698. oselectedItem = 
  1699. selectchange
  1700. propType
  1701. choice
  1702. Neverseaving the pagee
  1703. Never
  1704. When entering the page
  1705. When leaving the page
  1706. Always
  1707. Possible answers
  1708. update
  1709. UpdateThisPage
  1710. oAnsArray
  1711. update
  1712. enterPage
  1713. Possible answers:    %1     Correct:  %2
  1714. ASYM_GetString
  1715. Possible x correct y
  1716. update
  1717. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1718. Hreference
  1719. update 
  1720. notifyBefore 
  1721.     LOCAL 
  1722. *WORD i, n, corr
  1723.     n = 
  1724. dimensions(
  1725. ansArray[i][10] = TRUE
  1726. = expandString(ASYM_GetString("Possible x correct y",\
  1727. answers:    %1     Correct:
  1728. %2"),\
  1729.      n, 
  1730. Possible answers:    1     Correct:  000swer(s): 0
  1731. Score it
  1732. update
  1733. UpdateThisPage
  1734. update
  1735. enterPage
  1736. ASYM_GetString
  1737. Score this question x
  1738. scoring
  1739. Score this question:    %1
  1740. ASYM_WID_IsScored
  1741. 7wASYM_Container
  1742. update
  1743. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1744. Hreference
  1745. update
  1746. notifyBefore 
  1747. B"ASYM_WID_IsScored"\
  1748. "scoring" 
  1749. ASYM_Container(
  1750. ASYM_GetString("Yes")
  1751. = expandString(
  1752. question x",\
  1753. :    %1"), 
  1754. Score this question:    NosCorrect: 0swer(s): 0
  1755. Imm Fb
  1756. Immediate Feedback:    Enabled (None specified)
  1757. Del Fb
  1758. update
  1759. UpdateThisPage
  1760. update
  1761. enterPage
  1762. Delayed feedback:    %1
  1763. d6FBArray
  1764. None specified
  1765. false
  1766. Summary feedback x
  1767. found
  1768. ASYM_GetString
  1769. Specified
  1770. update
  1771. notifyAfter UpdateThisPage selLines, FBArray[][] 
  1772. Hreference
  1773. update
  1774. notifyBefore 
  1775.     LOCAL 
  1776. WORD i, j
  1777.     found = 
  1778.     ss = 
  1779.         n = 
  1780. dimensions(
  1781. j >= 3 
  1782. j <= 12
  1783. i][j] <> 
  1784. ASYM_GetString("Specified")
  1785. !None specified")
  1786. = expandString(
  1787. Jummary feedback x",\
  1788. "Delayed 
  1789. :    %1"),
  1790. Delayed feedback:    None specified 0swer(s): 0
  1791. ASYM_Reset
  1792. enterPage
  1793. UpdateThisPage
  1794. Widget Editor
  1795. Group id 66 of Page id 1
  1796. targetObj
  1797. Group id 17 of Page id 0
  1798. targetObject
  1799. 94080216070211604290110
  1800. ASYM_TpID
  1801. autoAssignWeight
  1802. FALSE
  1803. AllowMultipleAnswer
  1804. Correct
  1805. Incorrect
  1806. Partially Correct
  1807. fbArray
  1808. defaultButton
  1809. Button id 167 of Background id 0
  1810. defBtn
  1811. needFix
  1812. Button id 167 of Background id 0
  1813. refBtn
  1814. Button id 166 of Background id 0
  1815. cancelBtn
  1816. buttonClick
  1817. buttonClick
  1818. default
  1819. cancel
  1820. buttonclick
  1821. buttonclick
  1822.         close 
  1823. escape
  1824. Cancel
  1825. delayed feedback
  1826. feedback
  1827. %ASYM_WinHelp
  1828. answers
  1829. scoring
  1830. general
  1831. buttonClick
  1832. keyDown
  1833. buttonClick
  1834.     pg = 
  1835. pg = "general"
  1836. ( = 1000
  1837. pg = "answers"
  1838. G = 1100
  1839. pg = "scoring"
  1840. f = 1110
  1841. pg = "feedback"    
  1842.  = 1120
  1843. pg = "delayed 
  1844.  = 1130
  1845.  <> NULL
  1846. ASYM_WinHelp(
  1847. notifyBefore 
  1848. FiveTabFolder
  1849. _currentTab
  1850. cheat grey
  1851. cheat black
  1852. cheat white
  1853. hilite
  1854. tabEdge 1
  1855. white
  1856. black
  1857. tabEdge 2
  1858. white
  1859. black
  1860. tabEdge 3
  1861. white
  1862. black
  1863. tabEdge 4
  1864. white
  1865. black
  1866. tabEdge 5
  1867. white
  1868. black
  1869. Current Tab Edge
  1870. white
  1871. black
  1872. sized
  1873. sized
  1874. "mask" 
  1875. sysPageUnitsPerPixel
  1876.     x1 = 
  1877.     x2 = 
  1878.     y1 = 
  1879.     y2 = 
  1880.     xp2 = xp*2; yp2 = yp*2
  1881. = x2-xp,y1, x1+
  1882. 5,y1, x1,y1+
  1883. 6, x1,y2
  1884. U"grey" 
  1885. = x2-xp,y1+
  1886. _,x2-xp,y2
  1887. = x2-xp,y1+yp,x2,y1+
  1888. +yp,x2,y2
  1889. white
  1890. black
  1891. Tab 1
  1892. 135,390,1975,705
  1893. defBounds
  1894. &1 - General
  1895. Tab 2
  1896. 1990,390,3830,705
  1897. defBounds
  1898. &2 - Answers
  1899. Tab 3
  1900. 3845,390,5685,705
  1901. defBounds
  1902. &3 - Scoring
  1903. Tab 4
  1904. 135,75,2902.5,390
  1905. defBounds
  1906. &4 - Immediate Feedback
  1907. Tab 5
  1908. 2917.5,75,5685,390
  1909. defBounds
  1910. &5 - Delayed Feedback
  1911. box grey
  1912. box black
  1913. 3dField
  1914. tbk_wid_type
  1915. 360,1740
  1916. defpos
  1917. ASYM_WID_ANSWERS
  1918. array
  1919. propType
  1920. numCorrect
  1921. numAnswers
  1922. selectedItems
  1923. hitMax
  1924. hitLine
  1925. selectedLines
  1926. IsScored
  1927. keyDown
  1928. enterPage
  1929. author
  1930. ASYM_Reset
  1931. enterBackground
  1932. leaveBackground
  1933. leavePage
  1934. Answers
  1935. isCorrect
  1936. delete
  1937. <else>
  1938. propValue
  1939. UpdateThisPage
  1940. UpdateThisPage selLines, AnsArray[][] 
  1941. Hreference
  1942.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef
  1943.     i = 
  1944.     propValue 
  1945. B"isCorrect" = ansArray[i][10] = TRUE
  1946.     enabled 
  1947. B"delete" = 
  1948. 15,15
  1949. lastUnits
  1950. FALSE
  1951. dirtyBit
  1952. false
  1953. propsRead
  1954. IsCorrect
  1955. Incorrect
  1956. Correct
  1957. ASYM_GetString
  1958. propValue
  1959. ASYM_WID_ANSWERS
  1960. KtoggleCorrect
  1961. propValue
  1962. buttonClick
  1963. propValue
  1964. propValue
  1965. ASYM_Reset
  1966. propValue 
  1967. ASYM_GetString("Correct")
  1968. Incorrect")
  1969. buttonClick
  1970. toggleCorrect 
  1971. "ASYM_WID_ANSWERS" 
  1972. notifyBefore ASYM_Reset
  1973. Correct
  1974. count
  1975. Add...
  1976. ASYM_WID_ANSWERS
  1977. EditAnswer
  1978. buttonclick
  1979. buttonclick
  1980. EditAnswer 
  1981. "ASYM_WID_ANSWERS" 
  1982. Edit...
  1983. Delete
  1984. ASYM_WID_ANSWERS
  1985. deleteAnswer
  1986. buttonclick
  1987. buttonclick
  1988. deleteAnswer 
  1989. "ASYM_WID_ANSWERS" 
  1990. Delete
  1991. ASYM_WID_AutoLockAnswer
  1992. propValue
  1993. propValue
  1994. propValue 
  1995. propType
  1996. Cannot change response
  1997. (unnamed)
  1998. ASYM_reset
  1999. notifyBefore ASYM_reset
  2000. sized
  2001. 3DGroupBox
  2002. tbk_wid_type
  2003. Automatically repairs itself when sized.
  2004. ASYM_WID_Description
  2005. Asymetrix
  2006. ASYM_WID_Author
  2007. 95-1-25
  2008. ASYM_WID_CreateDate
  2009. Shadow
  2010. Highlight
  2011. Caption
  2012. Possible answers
  2013. PLAIN
  2014. ASYM_Reset
  2015. notifyBefore ASYM_Reset
  2016. = PLAIN
  2017. The reader will be able to select text in this widget. Any action that causes the text selection to change will trigger the response evaluation.Tab or Enter, will trigger the response evaluation.
  2018. Possible answers
  2019. update
  2020. UpdateThisPage
  2021. oAnsArray
  2022. update
  2023. enterPage
  2024. Possible answers:    %1     Correct:  %2
  2025. ASYM_GetString
  2026. Possible x correct y
  2027. update
  2028. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  2029. Hreference
  2030. update 
  2031. notifyBefore 
  2032.     LOCAL 
  2033. *WORD i, n, corr
  2034.     n = 
  2035. dimensions(
  2036. ansArray[i][10] = TRUE
  2037. = expandString(ASYM_GetString("Possible x correct y",\
  2038. answers:    %1     Correct:
  2039. %2"),\
  2040.      n, 
  2041. Possible answers:    2     Correct:  100swer(s): 0
  2042. ASYM_WID_SnapToWord
  2043. update
  2044. buttonClick
  2045. addanswer
  2046. nASYM_WID_SnapToWord
  2047. Text Sample
  2048. 7wASYM_Container
  2049. update
  2050. update
  2051. propValue
  2052. propValue
  2053. buttonClick
  2054. update
  2055.     ASYM_WID_SnapToWord 
  2056. "Text Sample" 
  2057. "addanswer"\
  2058. ASYM_Container(
  2059. 8") = 
  2060. propValue 
  2061. propType
  2062. Snap selection to word boundaries
  2063. explain cannot change
  2064. PLAIN
  2065. ASYM_Reset
  2066. notifyBefore ASYM_Reset
  2067. = PLAIN
  2068. The user will be able to make only single selections. Use this option only if the possible answers do not include multiple selections.
  2069. ASYM_Reset
  2070. enterPage
  2071. enterPage
  2072. UpdateThisPage
  2073. Scoring
  2074. propValue
  2075. answerWeight
  2076. UpdateThisPage
  2077. UpdateThisPage selLines, AnsArray[][] 
  2078. Hreference
  2079.     i = 
  2080. ansArray[i][11]
  2081.     propValue 
  2082. "answerWeight" = 
  2083. FALSE
  2084. dirtyBit
  2085. 15,15
  2086. lastUnits
  2087. false
  2088. propsRead
  2089. ASYM_WID_IsScored
  2090. propValue
  2091. MaxScore
  2092. ASYM_WID_MaxScore
  2093. ASYM_WID_RoundScore
  2094. MinScore
  2095. ASYM_WID_MinScore
  2096. 7wASYM_Container
  2097. propValue
  2098. propValue
  2099. buttonclick
  2100. propValue
  2101.     pg = ASYM_Container(
  2102.     enabled 
  2103. "ASYM_WID_MaxScore" 
  2104. pg = 
  2105. pg = 
  2106. "ASYM_WID_MinScore" 
  2107. pg = 
  2108. pg = 
  2109. "ASYM_WID_RoundScore" 
  2110. pg = 
  2111. "scoring options 
  2112. box" 
  2113. pg = 
  2114. buttonclick
  2115. logical
  2116. propType
  2117. Score this question
  2118. maxScore
  2119. Highest possible score:
  2120. minScore
  2121. Lowest possible score:
  2122. Score weight of selected answer:r::
  2123. 3dField
  2124. tbk_wid_type
  2125. AnswerWeight
  2126. propType
  2127. ASYM_WID_AutoScoreWeight
  2128. background
  2129. 6/ASYMA_GetAuthorIni
  2130. Widget Edit
  2131. AutoWeight
  2132. autoAssignWeight
  2133. 7wASYM_Container
  2134. propValue
  2135. propValue
  2136. n9ASYMA_SetAuthorIni
  2137. Widget Edit
  2138. AutoWeight
  2139. background
  2140. 8FixupWeights
  2141. autoAssignWeight
  2142. propValue
  2143. 7wASYM_Container
  2144. buttonClick
  2145. background
  2146. autoAssignWeight
  2147. propValue
  2148. 7wASYM_Container
  2149. enterPage
  2150. propValue 
  2151.  = ASYMA_GetAuthorIni("Widget Edit","AutoWeight")
  2152.     autoAssignWeight 
  2153. ASYM_Container(
  2154. /") = 
  2155. notifyBefore OK
  2156. ASYMA_SetAuthorIni("
  2157. buttonClick
  2158. FixupWeights 
  2159. Boolean
  2160. propType
  2161. Automatic
  2162. 3dField
  2163. tbk_wid_type
  2164. ASYM_WID_MinScore
  2165. RoundToMin
  2166. ASYM_ExpandString
  2167. Report the lowest score:  %1
  2168. ASYM_GetString
  2169. 7wASYM_Container
  2170. propValue
  2171. propValue
  2172. propValue
  2173. propValue
  2174. leaveField
  2175. propValue 
  2176. xisType(real,
  2177. B"RoundToMin" 
  2178. ASYM_Container(
  2179. ")= \
  2180. ASYM_ExpandString(ASYM_GetString(\
  2181. "Report the lowest score:
  2182. %1"),\
  2183. propType
  2184. 3dField
  2185. tbk_wid_type
  2186. ASYM_WID_MaxScore
  2187. ASYM_ExpandString
  2188. Report the highest score: %1
  2189. ASYM_GetString
  2190. RoundToMax
  2191. 7wASYM_Container
  2192. propValue
  2193. propValue
  2194. propValue
  2195. propValue
  2196. leaveField
  2197. propValue 
  2198. xisType(real,
  2199. B"RoundToMax" 
  2200. ASYM_Container(
  2201. ")= \
  2202. ASYM_ExpandString(ASYM_GetString(\
  2203. "Report the highest score: %1"),\
  2204. propType
  2205. ASYM_WID_RoundScore
  2206. ,&H.&
  2207. Button
  2208. roundToMin
  2209. noRounding
  2210. roundToMax
  2211. propValue
  2212. ,&H.&
  2213. Button
  2214. noRounding
  2215. propValue
  2216. propValue 
  2217. "roundToMax"
  2218. "roundToMin"
  2219. "noRounding" 
  2220.     objs = 
  2221. BUTTON
  2222. Zdefault
  2223. STRING
  2224. propType
  2225. RoundScore Prompt
  2226. For a partially correct response:
  2227. NoRounding
  2228. Use the weight assigned to each possible answer to
  2229. xtra 1
  2230. compute an exact score
  2231. RoundToMin
  2232. Report the lowest score:  0
  2233. RoundToMax
  2234. Report the highest score: 1
  2235. (unnamed)
  2236. ASYM_reset
  2237. notifyBefore ASYM_reset
  2238. sized
  2239. 3DGroupBox
  2240. tbk_wid_type
  2241. Automatically repairs itself when sized.
  2242. ASYM_WID_Description
  2243. Asymetrix
  2244. ASYM_WID_Author
  2245. 95-1-25
  2246. ASYM_WID_CreateDate
  2247. Shadow
  2248. Highlight
  2249. Caption
  2250. Possible answers
  2251. Possible answers
  2252. update
  2253. UpdateThisPage
  2254. oAnsArray
  2255. update
  2256. enterPage
  2257. Possible answers:    %1
  2258. ASYM_GetString
  2259. Correct answers:    %2
  2260. Possible x correct y
  2261. update
  2262. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  2263. Hreference
  2264. update 
  2265. notifyBefore 
  2266.     LOCAL 
  2267. *WORD i, n, corr
  2268.     n = 
  2269. dimensions(
  2270. ansArray[i][10] = TRUE
  2271. = expandString(ASYM_GetString("Possible x correct y",\
  2272. answers:    %1" & CRLF & "Correct 
  2273. 2"),\
  2274.      n, 
  2275. Possible answers:    1
  2276. Correct answers:    0s): 0
  2277. enterPage
  2278. ASYM_reset
  2279. 8\,Ps
  2280. FixupWeights
  2281. UpdateThisPage
  2282. false
  2283. feedback
  2284. 15,15
  2285. lastUnits
  2286. dirtyBit
  2287. false
  2288. propsRead
  2289. showImmediate
  2290. IsImmediateFB
  2291. false
  2292. IsDetailedFB
  2293. ASYM_WID_DelayFeedback
  2294. propValue
  2295. update
  2296. propValue
  2297. update
  2298. enterPage
  2299. update
  2300. buttonClick
  2301. ASYM_WID_Answers
  2302. Immediate Feedback Options
  2303. 7wASYM_Container
  2304. update
  2305. ASYM_WID_Answers
  2306. leavePage
  2307. false
  2308. propValue
  2309. asym_reset
  2310. propValue
  2311. update
  2312. notifyBefore 
  2313. buttonClick
  2314.     isEnable = 
  2315.     myPg = ASYM_Container(
  2316.     enabled 
  2317. "Immediate Feedback Options" 
  2318. "ASYM_WID_Answers" 
  2319. notifyAfter 
  2320. asym_reset
  2321. propType
  2322. Enable feedback at time of response
  2323. Immediate Feedback Options
  2324. (unnamed)
  2325. ASYM_reset
  2326. notifyBefore ASYM_reset
  2327. sized
  2328. 3DGroupBox
  2329. tbk_wid_type
  2330. Automatically repairs itself when sized.
  2331. ASYM_WID_Description
  2332. Asymetrix
  2333. ASYM_WID_Author
  2334. 95-1-25
  2335. ASYM_WID_CreateDate
  2336. Shadow
  2337. Highlight
  2338. Possible answers group
  2339. Possible answers
  2340. All correct
  2341. ASYM_WID_ANSWERS
  2342. HsupdateThisPage
  2343. oansArray
  2344. buttonClick
  2345. buttonClick
  2346.     LOCAL ARRAY ansArray[][]
  2347. theList
  2348.     bg = 
  2349.     ss = 
  2350. dimensions(
  2351. zi][10] 
  2352. TRUE -- 
  2353. i][11] > 0
  2354.         selectedTextLines 
  2355. "ASYM_WID_ANSWERS" 
  2356. bg = 
  2357. updateThisPage 
  2358. Select All &Correct
  2359. All incorrect
  2360. ASYM_WID_ANSWERS
  2361. HsupdateThisPage
  2362. oansArray
  2363. buttonClick
  2364. buttonClick
  2365.     LOCAL ARRAY ansArray[][]
  2366. theList
  2367.     bg = 
  2368.     ss = 
  2369. dimensions(
  2370. zi][10] <> TRUE
  2371.         selectedTextLines 
  2372. "ASYM_WID_ANSWERS" 
  2373. bg = 
  2374. updateThisPage 
  2375. Select All &Incorrect
  2376. fbOSprompt
  2377. Send OpenScript:
  2378. fbtextprompt
  2379. Feedback text:
  2380. fbpgprompt
  2381. Go to page:
  2382. fbbkprompt
  2383. Of book:
  2384. fbclipprompt
  2385. Play media clip:
  2386. FBNavBook
  2387. propType
  2388. FBPlayClip
  2389. FBSendMsg
  2390. FBNavPage
  2391. FBPlayText
  2392. EditFeedbackButtons
  2393. ansFld
  2394. d6fbArray
  2395. ASYM_WID_ANSWERS
  2396. false
  2397. s_wid_targetObject
  2398. NavPage
  2399. Feedback
  2400. selLines
  2401. OSMsg
  2402. HsUpdateThisPage
  2403. ASYM_WID_SummaryFeedbackList
  2404. _ASYMA_EditFeedback
  2405. oansArray
  2406. oansArray
  2407. e6fbArray
  2408. hyperlink
  2409. buttonClick
  2410. buttonClick loc
  2411.     SYSTEM s_wid_targetObject
  2412.     LOCAL ansArray[][]
  2413. "Feedback"
  2414.         ansFld = 
  2415. "ASYM_WID_ANSWERS" 
  2416.         fb = 
  2417. "ASYM_WID_SummaryFeedbackList" 
  2418.  = fbArray 
  2419.         fb = 
  2420.     selLines = selectedtextlines 
  2421.  NULL
  2422. c"clip"
  2423. c"Msg"
  2424. "OSMsg"
  2425. c"NavPage"
  2426. "hyperlink"
  2427. _ASYMA_EditFeedback(
  2428. UpdateThisPage 
  2429. FBPlayClip
  2430. Click to select file
  2431. helpText
  2432. exclude
  2433. FBPlayText
  2434. Click to select file
  2435. helpText
  2436. exclude
  2437. FBSendMsg
  2438. Click to select file
  2439. helpText
  2440. exclude
  2441. FBNavPage
  2442. Click to select file
  2443. helpText
  2444. exclude
  2445. asym_reset
  2446. enterPage
  2447. leavePage
  2448. false
  2449. Delayed Feedback
  2450. false
  2451. propsRead
  2452. FALSE
  2453. IsDetailedFB
  2454. 3dField
  2455. tbk_wid_type
  2456. ASYM_WID_SummaryFeedbackList
  2457. array
  2458. propType
  2459. numCorrect
  2460. numAnswers
  2461. selectedItems
  2462. useObjectType
  2463. All Correct
  2464. All Incorrect
  2465. Partially Correct
  2466. Feedback to execute on request when the responses are...e, and the responses are...ay its fPlaeedback, and the responses are... one or more):
  2467. (unnamed)
  2468. ASYM_reset
  2469. notifyBefore ASYM_reset
  2470. sized
  2471. 3DGroupBox
  2472. tbk_wid_type
  2473. Automatically repairs itself when sized.
  2474. ASYM_WID_Description
  2475. Asymetrix
  2476. ASYM_WID_Author
  2477. 95-1-25
  2478. ASYM_WID_CreateDate
  2479. Shadow
  2480. Highlight
  2481. Question feedback group Caption
  2482. Question feedback
  2483. fbOSprompt
  2484. Send OpenScript:
  2485. fbtextprompt
  2486. Feedback text:
  2487. fbpgprompt
  2488. Go to page:
  2489. fbbkprompt
  2490. Of book:
  2491. fbclipprompt
  2492. Play media clip:
  2493. FBNavBook
  2494. propType
  2495. FBPlayClip
  2496. FBSendMsg
  2497. FBNavPage
  2498. FBPlayText
  2499. EditFeedbackButtons
  2500. ansFld
  2501. d6fbArray
  2502. ASYM_WID_ANSWERS
  2503. false
  2504. s_wid_targetObject
  2505. NavPage
  2506. Feedback
  2507. selLines
  2508. OSMsg
  2509. HsUpdateThisPage
  2510. ASYM_WID_SummaryFeedbackList
  2511. _ASYMA_EditFeedback
  2512. oansArray
  2513. oansArray
  2514. e6fbArray
  2515. hyperlink
  2516. buttonClick
  2517. buttonClick loc
  2518.     SYSTEM s_wid_targetObject
  2519.     LOCAL ansArray[][]
  2520. "Feedback"
  2521.         ansFld = 
  2522. "ASYM_WID_ANSWERS" 
  2523.         fb = 
  2524. "ASYM_WID_SummaryFeedbackList" 
  2525.  = fbArray 
  2526.         fb = 
  2527.     selLines = selectedtextlines 
  2528.  NULL
  2529. c"clip"
  2530. c"Msg"
  2531. "OSMsg"
  2532. c"NavPage"
  2533. "hyperlink"
  2534. _ASYMA_EditFeedback(
  2535. UpdateThisPage 
  2536. FBPlayClip
  2537. Click to select file
  2538. helpText
  2539. exclude
  2540. FBPlayText
  2541. Click to select file
  2542. helpText
  2543. exclude
  2544. FBSendMsg
  2545. Click to select file
  2546. helpText
  2547. exclude
  2548. FBNavPage
  2549. Click to select file
  2550. helpText
  2551. exclude
  2552. leavePage
  2553. leaveBackground
  2554. ASYM_Reset
  2555. enterPage
  2556. enterBackground
  2557. false
  2558. addAnswer
  2559. 15,15
  2560. lastUnits
  2561. propsRead
  2562. defaultButton
  2563. Button id 61 of Page id 24
  2564. defBtn
  2565. needFix
  2566. Button id 62 of Page id 24
  2567. refBtn
  2568. Button id 62 of Page id 24
  2569. cancelBtn
  2570. Offset    Text                        d:
  2571. answer text
  2572. Select the chunk(s) of text that corresponds to this answer:
  2573. Name for this answer:
  2574. buttonClick
  2575. buttonClick
  2576. default
  2577. cancel
  2578. buttonClick
  2579. buttonClick
  2580.     close 
  2581. escape
  2582. Cancel
  2583. addAnswer
  2584. FBPlayText
  2585. %ASYM_WinHelp
  2586. FBSendMsg
  2587. buttonclick
  2588. keyDown
  2589. buttonclick
  2590. = "FBPlayText"
  2591. ASYM_WinHelp(1030,"")
  2592. = "FBSendMsg"
  2593. /40,"")
  2594. = "addAnswer"
  2595. T50,"")
  2596. notifyBefore 
  2597. (unnamed)
  2598. sized
  2599. sized
  2600. 3dField
  2601. tbk_wid_type
  2602. Automatically repairs itself when sized.
  2603. ASYM_WID_Description
  2604. Asymetrix
  2605. ASYM_WID_Author
  2606. 95-1-25
  2607. ASYM_WID_CreateDate
  2608. answer
  2609. enterField
  2610. (unnamed)
  2611. sized
  2612. sized
  2613. 3dField
  2614. tbk_wid_type
  2615. Automatically repairs itself when sized.
  2616. ASYM_WID_Description
  2617. Asymetrix
  2618. ASYM_WID_Author
  2619. 95-1-25
  2620. ASYM_WID_CreateDate
  2621. Text sample
  2622. ASYM_WID_SnapToWord
  2623. This is a simple test
  2624. text sample
  2625. buttonClick
  2626. buttonClick
  2627.     fld = 
  2628. sample"
  2629.     lockScreen 
  2630. R(textOffset 
  2631. Clear
  2632. score
  2633. 9touched
  2634. update
  2635. buttonClick
  2636. update
  2637. firstIdle
  2638. Incorrect
  2639. Correct
  2640. ASYM_GetString
  2641. update
  2642. buttonClick
  2643. otouched 
  2644. update
  2645. notifyBefore firstIdle
  2646. ASYM_GetString("Correct")
  2647. Incorrect")
  2648. touched
  2649. Correct
  2650. enterPage
  2651. keyDown
  2652. author
  2653. firstIdle
  2654. ASYM_Reset
  2655. paste
  2656. clear
  2657. dialogs
  2658. CANCEL
  2659. button "CANCEL" of
  2660. field
  2661. single
  2662. button "OK" of
  2663. syscuror
  2664. default
  2665. keyDown
  2666. -- generic 
  2667. dialog handler
  2668. -- test 
  2669. Bexits 
  2670. so, does action
  2671. isObject("
  2672. B""CANCEL"" 
  2673. buttonclick 
  2674. syscuror = default
  2675. n = keyEnter
  2676. B""OK"" 
  2677. = NULL 
  2678. "single" 
  2679. fieldType 
  2680. B"OK" 
  2681. 94080216150514626234020
  2682. ASYM_TpID
  2683. Delayed Feedback
  2684. Answers
  2685. feedback
  2686. general
  2687. CBT_WID_DragImage
  2688. Scoring
  2689. addAnswer
  2690. Widget Editor
  2691. dialogs
  2692. addAnswer
  2693.